man who has sexual intercourse frequently - Turc Anglais Dictionnaire